//package com.pro.common.service.sitecontent.enums.init;
//
//import com.pro.common.api.CommonConst;
////import com.pro.common.api.enums.EnumSysRole;
//import com.pro.framework.api.enums.EnumToDbEnum;
//import com.pro.framework.api.enums.IEnumToDbEnum;
//import lombok.AllArgsConstructor;
//import lombok.Getter;
//
//import static com.pro.common.service.sitecontent.enums.EnumAuthRouteType.*;
//import static com.pro.common.api.enums.EnumSysRole.ADMIN;
//
///**
// * 路由配置 基础
// * userMoneyWait
// * userMoneyWaitRecord
// * posterCode
// * authRoleRoute
// * sysMultiClassRelation
// * 暂时不做路由
// */
//@Getter
//@AllArgsConstructor
//public enum EnumAuthRouteUserlevel implements IEnumToDbEnumAuthRoute {
//    catalog_content(ADMIN, null, CATALOG, "站点文案管理", null, "el-icon-document", null, null, null, null, null, 180000, true, null),
//    userLevelConfig(ADMIN, catalog_content, MENU, "用户等级配置", "/user/userLevelConfig", null, null, null, null, null, null, 16900, true, null),
//    userLevelConfig_QUERY(ADMIN, userLevelConfig, BUTTON, "查询", null, null, "userLevelConfig", null, null, null, null, 16900, true, null),
//    userLevelConfig_ALL(ADMIN, userLevelConfig, BUTTON, "管理", null, null, "#ALL#userLevelConfig", null, null, null, null, 16901, true, null),
//
////    posterCode(ADMIN, catalog_content, MENU, "固有文章编号", "/content/posterCode", null, null, null, null, null, null, 180800, null),
////    authRoleRoute(ADMIN, catalog_config, MENU, "角色权限", "/authRoleRoute", null, null, null, null, null, null, null),
//
//    ;
//    private final EnumSysRole sysRole;
//    private final EnumAuthRouteUserlevel pcode;
//    private final EnumAuthRouteType type;
//    private final String routeName;
//    private final String componentPath;
//    private final String icon;
//    private final String permissionPaths;
//    private final String pic;
//    private final String url;
//    private final String remark;
//    private final Boolean enabled;
//    private final Integer sort;
//    private final Boolean showFlag;
//    /**
//     * 统一重置修改掉,这个配置时间以前的,旧的配置
//     */
//    private final String forceChangeTime;
//
//    @Override
//    public String getToDbCode() {
//        return sysRole + CommonConst.Str.SPLIT + name();
//    }
//}
